
//  unknown就是针对不确定的类型
function foo(){
    return 'abc'
}

function bar(){
    return 123
}

// unknow 只能赋值给any 和 unknown类型
let flag = true

let result: unknown
if(flag){
    result = foo() 
}else{
    result = bar() 
}

let aa:string = '123'
// aa = result